package com.molichuxing.services.infrastructure.dto.request.create;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.molichuxing.framework.dto.RequestRootDto;

import lombok.Data;

/**
 * 加购订单新增dto
 * 
 * @author zoumingyu
 * @date 2019年9月25日
 *
 */
@Data
public class OrderMileageCreateDto extends RequestRootDto {
	private static final long serialVersionUID = 7089079271251883941L;

	/**
	 * 订单号 order_code
	 */
	private Long orderCode;

	/**
	 * 主订单号 master_order_code
	 */
	private Long masterOrderCode;

	/**
	 * 用户id user_id
	 */
	private Integer userId;

	/**
	 * 里程包id package_mileage_id
	 */
	private Integer packageMileageId;

	/**
	 * 加购里程数 purchase_mileage
	 */
	private Integer purchaseMileage;

	/**
	 * 加购里程金额 purchase_fee
	 */
	private BigDecimal purchaseFee;

	/**
	 * 超里程数 beyond_mileage
	 */
	private Integer beyondMileage;

	/**
	 * 里程单价 beyond_mileage_unit_price
	 */
	private BigDecimal beyondMileageUnitPrice;

	/**
	 * 超里程金额 beyond_fee
	 */
	private BigDecimal beyondFee;

	/**
	 * 加购时间 purchase_time
	 */
	private LocalDateTime purchaseTime;
}
